package com.cloudbroker.bcs.platform.dav.bizexport.t2.business;

import javax.annotation.Resource;

import com.cloudbroker.bcs.platform.dav.bizapi.service.business.adpage.result.TenantListData;
import com.hundsun.jresplus.remoting.impl.annotation.ServiceParam;
import org.springframework.stereotype.Service;

import com.cloudbroker.bcs.common.entity.HSBCPSBackVO;
import com.cloudbroker.bcs.platform.dav.bizapi.service.base.vo.HSBCPSVO;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.adpage.AdpageBizService;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.adpage.result.AdpageListResult;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.adpage.result.BrokerListData;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.adpage.vo.AdpageListForm;
import com.cloudbroker.bcs.platform.dav.bizapi.service.business.adpage.vo.AdpageUpdateParam;
import com.cloudbroker.bcs.platform.dav.bizapi.t2service.business.AdpageT2BizService;
@Service
public class AdpageT2 implements AdpageT2BizService{

	@Resource
	private AdpageBizService adpageBizService;
	
	@Override
	public BrokerListData funcBrokerList(HSBCPSVO form) {
		return adpageBizService.funcBrokerList(form);
	}

	@Override
	public AdpageListResult funcAdpageList(AdpageListForm form) {
		return adpageBizService.funcAdpageList(form);
	}

	@Override
	public HSBCPSBackVO funcAdpageUpdate(AdpageUpdateParam form) {
		return adpageBizService.funcAdpageUpdate(form);
	}

	@Override
	public AdpageListResult funcFansAdpageList(HSBCPSVO form) {
		return adpageBizService.funcFansAdpageList(form);
	}

	@Override
	public TenantListData funcTenantList(@ServiceParam("param") HSBCPSVO form) {
		return adpageBizService.funcTenantList(form);
	}

}
